darağacında mahkumun üzerinde durduğu menteşeli platform - Turkish English Dictionary